Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F4 France F14 Italy F5 USA F5 Germany F9 The Nottingham Cahllenger - Nottingham Steelers Cup 2005 - Kosice Open de L'Isere - Grenoble Siemens Open - Scheveningen Riviera di Rimini Challenger - Rimini GHI Bronx Tennis Classic - Bronx Ipsos Bucharest Challenger - Bucharest Ethias Trophy - Mons Open de Rennes - Rennes Samsung Securities Cup - Seoul Tatra Banka Slovak Open - Bratislava Noumea Challenger Wroclaw Challenger Besancon Challenger Cherbourg Challenger Korat Challenger St. Brieuc Challenger Johannesburg Challenger Ramat Hasharon Challenger Bordeaux Challenger Nottingham Challenger Turin Challenger San Benedetto Challenger Segovia Challenger Istanbul Challenger Alphen Challenger Todi Challenger Orleans Challenger Noumea Challenger Tunis Challenger Bordeaux Challenger Winnetka Challenger Orbetello Challenger Cordenons Challenger San Marino Challenger St. Remy Challenger Orleans Challenger Nottingham Challenger Granby Challenger Orbetello Challenger Mons Challenger Quimper Challenger Cherbourg Challenger Orleans Challenger Mons Challenger Ortisei Challenger Quimper Challenger Bordeaux Challenger Irving Challenger Le Gosier Challenger Turin Challenger Orleans Challenger Brest Challenger Noumea Challenger Aix En Provence Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Energis Open - Amsterdam ABN/AMRO World Tennis Tournament - Rotterdam Siebel Open - San Jose International Tennis Championships - Delray Beach Generali Open 2002 - Kitzbuhel RCA Championships - Indianapolis President's Cup - Tashkent AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Heineken Open - Auckland Milan Indoors - Milan Copenhagen Open - Copenhagen BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Ordina Open - 's-Hertogenbosch Davidoff Swiss Indoors - Basel Adidas International - Sydney Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Arizona Men's Tennis Championships - Scottsdale BMW Open - Munich Ordina Open - 's-Hertogenbosch The Priority Telecom Open - Amersfoort Idea Prokom Open - Sopot Heineken Open Shanghai - Shanghai ARAG World Team Championship - Dusseldorf Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Davidoff Swiss Indoors Basel - Basel Open 13 - Marseille U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca BMW Open - Munich Hypo Group Tennis International - Portschach Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Medibank International - Sydney The Artois Championships - London Ordina Open - s-Hertogenbosch Dutch Open Tennis - Amersfoort AEGON Championships - London Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Gerry Weber Open - Halle Open de Moselle - Metz Malaysian Open - Kuala Lumpur AIG Japan Open Tennis Championships - Tokyo Aircel Chennai Open - Chennai SA Tennis Open - Johannesburg Open 13 - Marseille Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport Winston Salem - Winston Salem Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Open Sud de France - Montpellier Open Sabadell Atlantico - Barcelona AEGON Championships - London UNICEF Open - 's Hertogenbosch Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Kremlin Cup - Moscow Aircel Chennai Open - Chennai Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice AEGON Championships - London Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Aircel Chennai Open - Chennai Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam AEGON Championships - London Hall of Fame Tennis Championships - Newport Moselle Open - Metz Open Sud de France - Montpellier UAE F1 Qatar F1a France F2 Open 13 - Marseille Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril France F8 France F9 Italy F4 France F16 France F17 France F18 France F2 France F3 Canada F2 Canada F3 Tennis Masters Series - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Warsteiner Challenger Lubeck - Lubeck BNP Paribas Masters - Paris Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Shanghai - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Siemens Open - Scheveningen Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Challenger 42 - Andrezieux BNP Paribas Open - Indian Wells Internazionali di Tennis - Bergamo Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai St. Petersburg Challenger 2006 - St. Petersburg Samarkand Challenger - Samarkand Genoa Open - Genova Ethias Trophy - Mons Morocco Tennis Tour - Casablanca Ethias Trophy - Mons Open de Rennes La Trinitaine - Rennes USTA Men's Challenger of Dallas - Dallas Muller Cup - Ulm Quelle Cup 2000 - Furth Volvo Sylt Open - Sylt Black Forest Open - Freudenstadt Diego Open - Budapest The Surbiton Trophy - Surbiton Neride Prague Indoor - Prague The 69th King's Cup-Thailand Open - Bangkok San Marino CEPU Open - San Marino Open de Franche-Comte - Besancon French Open - Paris SAA Hilversum Open - Hilversum Torneo Internacional Challenger Fila 2005 - Leon Garden Open 2005 - Rome U.S. Open - New York USTA Challenger of North Miami Beach - North Miami Beach French Open - Paris Zagreb Open - Zagreb Sporting Challenger - Turin 10th Wartburg Open - Eisenach Siemens Open 2002 - Scheveningen Wimbledon - London U.S. Open - New York Honda-Kah Open - Singapore Shimadzu All Japan Indoor - Kyoto Eisenberg Jerusalem Open 2000 - Jerusalem Pekao Open - Szczecin Open de Montauban - Montauban Siemens Open - Scheveningen Australian Open - Melbourne Sylt Open 2000 - Sylt French Open - Paris Wimbledon - London Australian Open - Melbourne Open de Tanger - Tangier French Open - Paris St. Francis Health System USTA Challenger - Tulsa Yokohama International Tennis Tournament - Yokohama U.S. Open - New York Osaka International Tennis Tournament - Osaka Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris ECM Cup - Prague Wimbledon - London Architect Open - Budapest U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Nord/LB Open - Braunschweig 9th Wartburg Open - Eisenach Open de Montauban - Montauban Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Siemens Open 2001 - Scheveningen Australian Open - Melbourne DPD Challenger 2001 - Aschaffenburg USTA Challenger of Burbank - Burbank French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York University of Tennessee USTA Challenger - Knoxville The Wright Financial Group, Inc. Challenger - Champaign Aamulehti Tampere Open - Tampere Australian Open - Melbourne French Open - Paris Wimbledon - London Open D'Orleans - Orleans Internationale Tenniskampioenschappen Scheveningen - Scheveningen U.S. Open - New York Copa Ericsson Venezuela - Caracas Australian Open - Melbourne French Open - Paris Open de Franche Comte - Besancon Wimbledon - London BBB Open - Sofia Internationale Tenniskampioenschappen - Scheveningen U.S. Open - New York drkoop.com USTA Challenger of Houston - Houston Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Open de Montauban - Montauban Hilversum Open - Hilversum V Trani Cup - Trani 3° Trofeo 'Citta di Brindisi' - Brindisi Kyiv Open - Kiev Bulgarian Open - Sofia Open des Alpes Trophee BNP Paribas - Grenoble Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2004 - Leon Abierto Club Casablanca - Mexico City Steelers Cup - Kosice Open Tarragona Costa Daurada - Tarragona Memorial Savigni - Sassuolo Open de Montauban - Montauban Porsche Open - Poznan Samsung Securities Cup - Seoul The LTA Bolton Challenger - Bolton ATP Challenger Numea - New Caledonia Open de Franche-Comte - Besancon KGHM Dialog Polish Indoors - Wroclaw Challenger Ford de Cherbourg - Cherbourg X Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Draft Corona Mexico City Open - Mexico City ECM Prague Open 2005 - Prague Open de Montauban - Montauban Status Athens Open - Athens Nokian Hakkapeliitta Open - Tampere Porsche Open - Poznan 7° Trani Cup - Trani GHI Bronx Classic - Bronx TED Open - Istanbul Open D'Orleans - Orleans Ethias Tennis Trophy - Mons The LTA Wrexham Challenger - Wrexham Tennis Napoli Cup 2006 - Napoli Citta di Monza - Monza Constanta Challenger - Constanta Open de Montauban - Montauban Timisoara Challenger - Timisoara IPP Geneva Trophy - Geneva Banja Luka Challenger - Banja Luka Open Costa Daurada - Tarragona Open de L'Isere-Trophee BNP Paribas - Grenoble Internationaux de Nouvelle-Caledonie - New Caledonia Heilbronn Open - Heilbronn Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Morocco Tennis Tour - Rabat Morocco Tennis Tour - Fes Tunis Open 2007 - Tunis Croatia Osiguranje Rijeka Open - Rijeka San Remo Tennis Cup - San Remo Davis Cup, World Group, 1R, SUI-NED 3-2 Davis Cup, World Group, QF, ESP-NED 4-1 Challenger Lugano - Lugano Nord LB Open 2007 - Braunschweig Trofeo Sisma Mantova - Mantova Riviera di Rimini Challenger - Rimini GHI Bronz Classic - Bronx Tean International - Alphen Challenger 42 - Andrezieux Internazionali di Tennis di Bergamo - Bergamo Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Watsons Water Champions Challenge - Hong Kong Tennis Napoli Cup - Napoli Tunis Open - Tunis Sarajevo Challenger BNP Paribas Primrose - Bordeaux Baden Open - Karlsruhe Memorial A. Manfredini Sassuolo Challenger - Sassuolo Zenith Tennis Cup-Harbour Club - Milan BSI Challenger Lugano - Lugano Siemens Open - Scheveningen Genova Open Challenger - Genova Tashkent Challenger - Tashkent Flea Market Cup Busan Challenger Tennis - Busan Belgrade Challenger Bangkok Challenger Rhodes Challenger Cherbourg Challeger Cairo Challenger Helsinki Challenger Rennes Challenger Reunion Island Challenger Cherbourg Challenger Sarajevo Challenger Bath Challenger Zivnobanka Czech Open - Prostejov Rome Challenger Nottingham Challenger ATP Heineken Challenger 2000 - Ho Chi Minh City Warta Cup - Sopot St. Remy Challenger Istanbul Challenger Joplin Challenger - Joplin Amer-Wilson Tampere Challenger - Tampere Orleans Challenger Guadalajara Challenger Le Gosier Challenger Bordeaux Challenger Petange Challenger Challenger 42 - Andrezieux Milano Challenger-Jameson Cup - Milan XXX Edizione 'A Savoldi Marco' - Manerbio USTA Tennis Championships of Houston - Houston Hilton Waikoloa Village USTA Challenger - Waikoloa Bratislava Challenger Samsung Securities Cup Challenger - Seoul Wiesmann Roadster Open - Nuembrecht KGHM Polish Indoors - Wroclaw Okal Cup 2001 International Bavarian Championships - Eckental Nord/LB Open - Braunschweig Geneva Challenger - Geneva China Open - Beijing Open Sainte Victoire - Aix-En-Provence Siemens Open 2004 - Scheveningen The LTA Men's Challenger Wrexham - Wrexham LTA Hull Challenger - Hull GHI Bronx Classic - Bronx Grolsch Open - Amsterdam Energis Open - Amersfoort ABN/AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril Energis Dutch Open - Amsterdam Energis Open - Amersfoort Heineken Open Shanghai - Shanghai AAPT Championships - Adelaide International Tennis Championships - Delray Beach Mercedes Cup - Stuttgart Campionati Internazionali di Sicilia - Palermo Open 13 - Marseille Gerry Weber Open - Halle Open 13 - Marseille AIG Japan Open - Tokyo Open de Moselle - Metz ABN/AMRO World Tennis Tournament - Rotterdam Croatia Open - Umag Mumbai Open - Mumbai Campbells Hall of Fame Tennis Championships - Newport Open Sud de France - Montpellier Open 13 - Marseille Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Credit Agricole Suisse Open - Gstaad Grand Prix Hassan II - Casablanca Topshelf Open - 's-Hertogenbosch Winston-Salem Open - Winston-Salem Moselle Open - Metz Kremlin Cup - Moscow Swiss Indoors Basel - Basel Open Sud de France - Montpellier Barcelona Open BancSabadell - Barcelona Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai ABN AMRO World Tennis Tournament - Rotterdam Rakuten Japan Open - Tokyo Moselle Open - Metz Estoril Open - Estoril Open Seat Godo 2003 - Barcelona Rakuten Japan Open - Tokyo Claro Open Colombia - Bogota Heineken Open - Auckland The Hypo Group Tennis International 2008 - Poertschach Studena Croatia Open - Umag BNP Paribas Masters - Paris Masters Series - Hamburg Western & Southern Open - Cincinnati Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York U.S. Open - New York U.S. Open - New York U.S. Open - New York U.S. Open - New York Davis Cup, World Group, QR, NED-IND 5-0 Davis Cup, World Group, QR, NED-FIN 4-1 Davis Cup, World Group, 1R, NED-CAN 4-1